home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 1997 September / Personal_Computer_World_Sep_97.iso / Democd1 / KCTHEY.dxr / 00030_button handlers.ls < prev    next >
Encoding:
Text File  |  1997-06-04  |  10.8 KB  |  367 lines

  1. on button1
  2.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  3.   set gnotefinder to "1"
  4.   chordpressdown()
  5.   set gpbutover to 37
  6.   set gcstatus to "b1 selected"
  7.   set firstkey to "A1"
  8.   set gcmainkey to "AK"
  9.   set gckeyover42 to "LM1"
  10.   set gckeyover43 to "RL1"
  11.   set gckeyover44 to "RM2"
  12.   set gckeyover45 to "RM5"
  13.   set gckeyover46 to "NONE"
  14.   set gckeyover47 to "none"
  15.   set pkeyover42 to 7
  16.   set pkeyover43 to 9
  17.   set pkeyover44 to 11
  18.   set pkeyover45 to 14
  19.   set pkeyover46 to 5
  20.   set pkeyover47 to 16
  21.   chordpressup()
  22.   set gnoteL5 to "G2"
  23.   set gnoteL1 to "B2"
  24.   set gnoteR1 to "D3"
  25.   set gnoteR2 to "G3"
  26.   set gnoteR3 to "unavail"
  27.   set gnoteR4 to "unavail"
  28.   set gChord to "K0049"
  29. end
  30.  
  31. on button2
  32.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  33.   set gnotefinder to "2"
  34.   chordpressdown()
  35.   set gpbutover to 85
  36.   set gcstatus to "b2 selected"
  37.   set firstkey to "A1"
  38.   set gcmainkey to "AK"
  39.   set gckeyover42 to "LL3"
  40.   set gckeyover43 to "RL1"
  41.   set gckeyover44 to "RL3"
  42.   set gckeyover45 to "RM5"
  43.   set gckeyover46 to "none"
  44.   set gckeyover47 to "none"
  45.   set pkeyover42 to 5
  46.   set pkeyover43 to 9
  47.   set pkeyover44 to 12
  48.   set pkeyover45 to 14
  49.   set pkeyover46 to 15
  50.   set pkeyover47 to 16
  51.   chordpressup()
  52.   set gnoteL5 to "E2"
  53.   set gnoteL1 to "B2"
  54.   set gnoteR1 to "E3"
  55.   set gnoteR2 to "G3"
  56.   set gnoteR3 to "unavail"
  57.   set gnoteR4 to "unavail"
  58.   set gChord to "K0234"
  59. end
  60.  
  61. on button3
  62.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  63.   set gnotefinder to "3"
  64.   chordpressdown()
  65.   set gpbutover to 132
  66.   set gcstatus to "b3 selected"
  67.   set firstkey to "A1"
  68.   set gcmainkey to "AK"
  69.   set gckeyover42 to "lM4"
  70.   set gckeyover43 to "rM1"
  71.   set gckeyover44 to "RM2"
  72.   set gckeyover45 to "RT4"
  73.   set gckeyover46 to "none"
  74.   set gckeyover47 to "none"
  75.   set pkeyover42 to 4
  76.   set pkeyover43 to 8
  77.   set pkeyover44 to 11
  78.   set pkeyover45 to 14
  79.   set pkeyover46 to 16
  80.   set pkeyover47 to 16
  81.   chordpressup()
  82.   set gnoteL5 to "D2"
  83.   set gnoteL1 to "A2"
  84.   set gnoteR1 to "D3"
  85.   set gnoteR2 to "FS3"
  86.   set gnoteR3 to "unavail"
  87.   set gnoteR4 to "unavail"
  88.   set gChord to "K0235"
  89. end
  90.  
  91. on button4
  92.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  93.   set gnotefinder to "4"
  94.   chordpressdown()
  95.   set gpbutover to 180
  96.   set gcstatus to "b4 selected"
  97.   set firstkey to "A1"
  98.   set gcmainkey to "AK"
  99.   set gckeyover42 to "LT4"
  100.   set gckeyover43 to "RT1"
  101.   set gckeyover44 to "RM2"
  102.   set gckeyover45 to "RR4"
  103.   set gckeyover46 to "none"
  104.   set gckeyover47 to "none"
  105.   set pkeyover42 to 2
  106.   set pkeyover43 to 9
  107.   set pkeyover44 to 11
  108.   set pkeyover45 to 13
  109.   set pkeyover46 to 16
  110.   set pkeyover47 to 16
  111.   chordpressup()
  112.   set gnoteL5 to "Bb1"
  113.   set gnoteL1 to "Bb2"
  114.   set gnoteR1 to "D3"
  115.   set gnoteR2 to "F3"
  116.   set gnoteR3 to "unavail"
  117.   set gnoteR4 to "unavail"
  118.   set gChord to "K0236"
  119. end
  120.  
  121. on button5
  122.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  123.   set gnotefinder to "5"
  124.   chordpressdown()
  125.   set gpbutover to 227
  126.   set gcstatus to "b5 selected"
  127.   set firstkey to "A1"
  128.   set gcmainkey to "AK"
  129.   set gckeyover42 to "LM5"
  130.   set gckeyover43 to "RM1"
  131.   set gckeyover44 to "RM2"
  132.   set gckeyover45 to "RL3"
  133.   set gckeyover46 to "RM5"
  134.   set gckeyover47 to "none"
  135.   set pkeyover42 to 1
  136.   set pkeyover43 to 8
  137.   set pkeyover44 to 11
  138.   set pkeyover45 to 12
  139.   set pkeyover46 to 14
  140.   set pkeyover47 to 15
  141.   chordpressup()
  142.   set gnoteL5 to "A1"
  143.   set gnoteL1 to "A2"
  144.   set gnoteR1 to "D3"
  145.   set gnoteR2 to "E3"
  146.   set gnoteR3 to "G3"
  147.   set gnoteR4 to "unavail"
  148.   set gChord to "K0237"
  149. end
  150.  
  151. on button6
  152.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  153.   set gnotefinder to "6"
  154.   chordpressdown()
  155.   set gpbutover to 275
  156.   set gcstatus to "b6 selected"
  157.   set firstkey to "A1"
  158.   set gcmainkey to "AK"
  159.   set gckeyover42 to "LR3"
  160.   set gckeyover43 to "RR1"
  161.   set gckeyover44 to "RM2"
  162.   set gckeyover45 to "RL3"
  163.   set gckeyover46 to "RM5"
  164.   set gckeyover47 to "none"
  165.   set pkeyover42 to 3
  166.   set pkeyover43 to 10
  167.   set pkeyover44 to 11
  168.   set pkeyover45 to 12
  169.   set pkeyover46 to 14
  170.   set pkeyover47 to 16
  171.   chordpressup()
  172.   set gnoteL5 to "c2"
  173.   set gnoteL1 to "c3"
  174.   set gnoteR1 to "d3"
  175.   set gnoteR2 to "e3"
  176.   set gnoteR3 to "g3"
  177.   set gnoteR4 to "unavail"
  178.   set gChord to "K0238"
  179. end
  180.  
  181. on button7
  182.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  183.   set gnotefinder to "7"
  184.   chordpressdown()
  185.   set gpbutover to 322
  186.   set gcstatus to "b7 selected"
  187.   set firstkey to "D2"
  188.   set gcmainkey to "DK"
  189.   set gckeyover42 to "LM5"
  190.   set gckeyover43 to "LM1"
  191.   set gckeyover44 to "RM1"
  192.   set gckeyover45 to "RT2"
  193.   set gckeyover46 to "RM3"
  194.   set gckeyover47 to "RM5"
  195.   set pkeyover42 to 1
  196.   set pkeyover43 to 11
  197.   set pkeyover44 to 12
  198.   set pkeyover45 to 13
  199.   set pkeyover46 to 14
  200.   set pkeyover47 to 15
  201.   chordpressup()
  202.   set gnoteL5 to "a1"
  203.   set gnoteL1 to "a1"
  204.   set gnoteR1 to "a2"
  205.   set gnoteR2 to "a3"
  206.   set gnoteR3 to "a4"
  207.   set gnoteR4 to "a5"
  208.   set gChord to "dmaj"
  209. end
  210.  
  211. on button8
  212.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  213.   set gnotefinder to "8"
  214.   chordpressdown()
  215.   set gpbutover to 369
  216.   set gcstatus to "b8 selected"
  217.   set firstkey to "F1"
  218.   set gcmainkey to "FK"
  219.   set gckeyover42 to "LM5"
  220.   set gckeyover43 to "LR1"
  221.   set gckeyover44 to "RR1"
  222.   set gckeyover45 to "RM2"
  223.   set gckeyover46 to "RR3"
  224.   set gckeyover47 to "RR5"
  225.   set pkeyover42 to 1
  226.   set pkeyover43 to 1
  227.   set pkeyover44 to 2
  228.   set pkeyover45 to 3
  229.   set pkeyover46 to 4
  230.   set pkeyover47 to 5
  231.   chordpressup()
  232.   set gnoteL5 to "a1"
  233.   set gnoteL1 to "a1"
  234.   set gnoteR1 to "a2"
  235.   set gnoteR2 to "a3"
  236.   set gnoteR3 to "a4"
  237.   set gnoteR4 to "a5"
  238.   set gChord to "fmaj"
  239. end
  240.  
  241. on button9
  242.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  243.   set gnotefinder to "9"
  244.   chordpressdown()
  245.   set gpbutover to 416
  246.   set gcstatus to "b9 selected"
  247.   set firstkey to "G1"
  248.   set gcmainkey to "GK"
  249.   set gckeyover42 to "LM5"
  250.   set gckeyover43 to "LM1"
  251.   set gckeyover44 to "RM1"
  252.   set gckeyover45 to "RL2"
  253.   set gckeyover46 to "RM3"
  254.   set gckeyover47 to "RT5"
  255.   set pkeyover42 to 1
  256.   set pkeyover43 to 1
  257.   set pkeyover44 to 2
  258.   set pkeyover45 to 3
  259.   set pkeyover46 to 4
  260.   set pkeyover47 to 5
  261.   chordpressup()
  262.   set gnoteL5 to "a1"
  263.   set gnoteL1 to "a1"
  264.   set gnoteR1 to "a2"
  265.   set gnoteR2 to "a3"
  266.   set gnoteR3 to "a4"
  267.   set gnoteR4 to "a5"
  268.   set gChord to "gmaj7"
  269. end
  270.  
  271. on button10
  272.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  273.   set gnotefinder to "10"
  274.   chordpressdown()
  275.   set gpbutover to 464
  276.   set gcstatus to "b10 selected"
  277.   set firstkey to "G1"
  278.   set gcmainkey to "GK"
  279.   set gckeyover42 to "LM5"
  280.   set gckeyover43 to "LM1"
  281.   set gckeyover44 to "RM1"
  282.   set gckeyover45 to "RL2"
  283.   set gckeyover46 to "RM3"
  284.   set gckeyover47 to "RR5"
  285.   set pkeyover42 to 1
  286.   set pkeyover43 to 2
  287.   set pkeyover44 to 3
  288.   set pkeyover45 to 4
  289.   set pkeyover46 to 5
  290.   set pkeyover47 to 6
  291.   chordpressup()
  292.   set gnoteL5 to "a1"
  293.   set gnoteL1 to "a1"
  294.   set gnoteR1 to "a2"
  295.   set gnoteR2 to "a3"
  296.   set gnoteR3 to "a4"
  297.   set gnoteR4 to "a5"
  298.   set gChord to "g7"
  299. end
  300.  
  301. on button11
  302.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  303.   set gnotefinder to "11"
  304.   chordpressdown()
  305.   set gpbutover to 511
  306.   set gcstatus to "b11 selected"
  307.   set firstkey to "G1"
  308.   set gcmainkey to "GK"
  309.   set gckeyover42 to "LM5"
  310.   set gckeyover43 to "LL1"
  311.   set gckeyover44 to "RM1"
  312.   set gckeyover45 to "RL2"
  313.   set gckeyover46 to "RM3"
  314.   set gckeyover47 to "none"
  315.   set pkeyover42 to 1
  316.   set pkeyover43 to 5
  317.   set pkeyover44 to 6
  318.   set pkeyover45 to 7
  319.   set pkeyover46 to 8
  320.   set pkeyover47 to 9
  321.   chordpressup()
  322.   set gnoteL5 to "a1"
  323.   set gnoteL1 to "a1"
  324.   set gnoteR1 to "a2"
  325.   set gnoteR2 to "a3"
  326.   set gnoteR3 to "a4"
  327.   set gnoteR4 to "a5"
  328.   set gChord to "gmajb"
  329. end
  330.  
  331. on button12
  332.   global gnotefinder, gcmainkey, gpbutover, gcstatus, gckeyover42, gckeyover43, gckeyover44, gckeyover45, gckeyover46, gckeyover47, firstkey, pkeyover42, pkeyover43, pkeyover44, pkeyover45, pkeyover46, pkeyover47, gnoteL5, gnoteL1, gnoteR1, gnoteR2, gnoteR3, gnoteR4, gChord
  333.   set gnotefinder to "12"
  334.   chordpressdown()
  335.   set gpbutover to 559
  336.   set gcstatus to "b12 selected"
  337.   set firstkey to "B1"
  338.   set gcmainkey to "BK"
  339.   set gckeyover42 to "LM5"
  340.   set gckeyover43 to "LR1"
  341.   set gckeyover44 to "RR1"
  342.   set gckeyover45 to "RL2"
  343.   set gckeyover46 to "RM3"
  344.   set gckeyover47 to "RT5"
  345.   set pkeyover42 to 1
  346.   set pkeyover43 to 7
  347.   set pkeyover44 to 9
  348.   set pkeyover45 to 11
  349.   set pkeyover46 to 14
  350.   set pkeyover47 to 15
  351.   chordpressup()
  352.   set gnoteL5 to "ab1"
  353.   set gnoteL1 to "bb1"
  354.   set gnoteR1 to "cb2"
  355.   set gnoteR2 to "db3"
  356.   set gnoteR3 to "eb4"
  357.   set gnoteR4 to "fb5"
  358.   set gChord to "c7"
  359. end
  360.  
  361. on buttonhelp
  362.   global box
  363.   puppetSound("click.wav")
  364.   set box to "fbutton"
  365.   ZONEPRESS()
  366. end
  367.